package com.ado.agea.carga;

import java.util.HashMap;
import java.util.LinkedHashMap;
import java.util.Map;

import com.ado.agea.datos.Colecciones;
import com.ado.agea.util.Bases;

public class CargarRubrosModelos extends CargarRubros {

	@Override
	public void procesar() {
		int totalRubrosOriginal = Colecciones.conceptos.size();
		Map<String, Map> rubrosNuevos = getRubros();
		String idModelo = String.valueOf(Colecciones.modelos.size());

//		for (String key : rubrosNuevos.keySet()) {
//			((Map<String, String>) rubrosNuevos.get(key)).put("id_modelo", idModelo);
//		}

		Colecciones.conceptos.putAll(rubrosNuevos);
		LOGGER.info("Agregando: " + rubrosNuevos.size() + ", total registros: " + Colecciones.conceptos.size() + "(+"
				+ (Colecciones.conceptos.size() - totalRubrosOriginal) + ")");
	}

}
